Écrire du code Python

Une instruction par ligne

En python, il y a une instruction par ligne. Pas besoin d'utiliser de séparateur particulier.

In [1]:
a=3
b = 5
print(a)
print(b)
3
5

Les blocs d'instructions

Un bloc d'instruction est une succession de lignes qui sont toutes alignés parfaitement sur leur gauche.

  • Si la ligne suivante est plus à droite, on rentre dans un nouvau bloc (test, boucle) qui a été signalé par deux points.
  • Si la ligne suivante est plus gauche, on quitte le bloc précédent (test, boucle).
In [2]:
a = 5
print(a)

for k in range(2,5):
    b = k *a
    print(b)

print("Fin")
5
10
15
20
Fin
In [3]:
a = 5
print(a)

while(a<=10):
    if (a == 8):
        print("a vaut 8")
    else :
        print("a ne vaut pas 8")
    a = a+1

print(a)
        
5
a ne vaut pas 8
a ne vaut pas 8
a ne vaut pas 8
a vaut 8
a ne vaut pas 8
a ne vaut pas 8
11

Les commentaires

Tout ce qui suit le caractère # est un commentaire.

In [4]:
# variable n
n = 5

# boucle
for k in range(n) :
    print(k)
0
1
2
3
4

Si le commentaire est long, on peut l'écrire sur plusieurs lignes ainsi. Ons'ens ert souvent en début de programme.

In [5]:
"""
Voici un petit code sans intérêt.
Le seul but est de mettre en évidence le code sur plusieurs lignes.
"""

a= 5
print(a)
5
In [ ]: